#ifndef new_h__
#define new_h__

/*
void InitMemDebug();
void DestroyMemDebug();

void *		_Mem_Alloc( size_t size );
void		_Mem_Free( void *ptr );

inline void *operator new( size_t s ) {
	return _Mem_Alloc( s );
}
inline void operator delete( void *p ) {
	_Mem_Free( p );
}
inline void *operator new[]( size_t s ) {
	return _Mem_Alloc( s );
}
inline void operator delete[]( void *p ) {
	_Mem_Free( p );
}

#define DECL_NEWDELETE \
	void * operator new( size_t s) \
	{ \
		return _Mem_Alloc(s); \
	} \
	void operator delete( void * m) \
	{ \
		_Mem_Free(m); \
	}

*/

#endif

